surplus warehouse - Spanish English Dictionary